An Efficient Two-Level Partitioning Algorithm for VLSI Circuits
نویسندگان
چکیده
In this paper, a new two-level bipartitioning algorithm TLP, combining a hybrid clustering technique with an iterative improvement based partitioning process, is proposed. The hybrid clustering algorithm consisting of a local bottom-up clustering technique to merge modules and a global topdown ratiocut technique for decomposition can be used to reduce the partitioning complexity and improve the performance. To generate a highquality partitioning solution, a module migrahon based partitioning algorithm MMP is also proposed as the base partitioner for the TLP algorithm. The MMP algorithm implicitly promotes the move of clusters during the module migration processes by paying more attention to the neighbors of moved modules, relaxing the size constraints temporarily during the migration process, and controlling the module migration direction. Experimental results obtained show that the TLP algorithm generates stable and highquality partitioning results. The TLP algorithm improves the unstable property of module migration based algorithms such as FM [6] and STABLE [3] in terms of the average net cut value. On the other hand, TLP outperforms MELO [2], GFM, [I I], and C D I P L A ~ [ ~ ] by 23%, 7%, and IO%, respectively and is competitive with hMetis [8], MLc [I], and LSIUMFFS [4] which have generated better results than many recent state-of-the-art partitioning algorithms.
منابع مشابه
Multi Objective Inclined Planes System Optimization Algorithm for VLSI Circuit Partitioning
In this paper multi objective optimization problem for partitioning process of VLSI circuit optimization is solved using IPO algorithm. The methodology used in this paper is based upon the dynamic of sliding motion along a frictionless inclined plane. In this work, modules and elements of the circuit are divided into two smaller parts (components) in order to minimize the cutsize and area imbal...
متن کاملAn efficient CAD tool for High-Level Synthesis of VLSI digital transformers
Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...
متن کاملAn Efficient Algorithm for Output Coding in Pal Based Cplds (TECHNICAL NOTE)
One of the approaches used to partition inputs consists in modifying and limiting the input set using an external transcoder. This method is strictly related to output coding. This paper presents an optimal output coding in PAL-based programmable transcoders. The algorithm can be used to implement circuits in PAL-based CPLDs.
متن کاملPartitioning in 3D VLSI Physical Design – A Brief Survey
Partitioning plays an increasingly very important role in the physical design process of VLSI circuits and systems. There are partitioning problems to be solved on all levels of abstraction. The available algorithm technology determines how effectively we can address a given partitioning formulation and optimize a given objective. In 3D, the partitioned units are assigned to a particular layer....
متن کاملAn Interconnectivity based Efficient Partitioning Algorithm of Combinational CMOS Circuits
In this new technology era, circuit partitioning is a fundamental problem in very large-scale integration (VLSI) physical design automation. In this brief, we present a new interconnection oriented clustering algorithm for combinational VLSI circuit partitioning. The proposed clustering method focuses on capturing clusters in a circuit, i. e. , the groups of cells that are highly interconnected...
متن کاملAlgorithms for CAD Tools VLSI Design
Due to advent of Very Large Scale Integration (VLSI), mainly due to rapid advances in integration technologies the electronics industry has achieved a phenomenal growth over the last two decades. Various applications of VLSI circuits in high-performance computing, telecommunications, and consumer electronics has been expanding progressively, and at a very hasty pace. Steady advances in semi-con...
متن کامل